package com.horse.cloud.framework.mybatis.datasource;

import lombok.Data;

/**
 * @editor: intelliJ IDEA 16.1.3
 * @author: bing.Pan
 * @e-Mail: 15923508369@163.com
 * @gmDate: 2018/3/15/03/2018 17:13:下午5:13
 * @siDesc:
 */

@Data
public class DataSourceVal {


    /**
     * 是否使用slave数据库
     */
    public boolean  userSlave;

    /**
     * 是否强制使用master数据库
     */
    public boolean  forceMaster;


    /**
     *
     * 标记在获取连接时是否执行了路由 {@link DataBasesRoutInterceptor}
     */
    public boolean  routedBeforeGetConn;


    /**
     * 在本次业务逻辑（包括此次业务处理中存在事物）中是否多次获取数据库连
     */
    public boolean repeatedlyExecute;


}
